package com.hdoit.ares.logical.claim.service;

import java.util.List;

import com.hdoit.ares.logical.claim.model.ClaimApplyfor;
import com.hdoit.ares.logical.viewmodel.claim.ClaimApplyforSearch;
import com.tennetcn.common.dao.base.ISuperService;
import com.tennetcn.common.message.LoginModel;
import com.tennetcn.common.message.PagerModel;

/**
 * @author yujinhui
 * @email
 * @createtime 2017年11月03日 09:04:41
 * @comment
 */
public interface IClaimApplyforService extends ISuperService<ClaimApplyfor> {
	public List<ClaimApplyfor> queryList(ClaimApplyforSearch claimApplyforSearch, PagerModel pagerModel);

	public List<ClaimApplyfor> queryList(ClaimApplyforSearch claimApplyforSearch);

	public int queryCount(ClaimApplyforSearch claimApplyforSearch);

	public boolean applyChange(ClaimApplyfor claimApplyfor, LoginModel loginModel);

	public List<ClaimApplyfor> queryClaim(String custId, String state);
}